| G00 | Fast positioning |
| G01 | Linear interpolation |
| G02 | CW circular interpolation |
| G03 | CCW circular interpolation |
| G10/G11 | Data writing / Data write cancel |
| G17 | X-Y plane selection |
| G18 | X-Z plane selection |
| G19 | Y-Z plane selection |
| G20 | Programming in inches |
| G21 | Programming in mm |
| G28 | Return to home position |
| G31 | Skip function (used for probes and tool length measurement ) |
| G33 | Constant pitch threading |
| G34 | Variable pitch threading |
| G40 | Tool radius compensation off |
| G41 | Tool radius compensation left |
| G42 | Tool radius compensation right |
| G90 | Absolute programming |
| G91 | Incremental programming |
| G94/G95 | Inch per minute/Inch per revolution feed |
| G96/G97 | Constant cutting speed (Constant surface speed) Constant rotation speed (constant RPM) |